coupling torque - Turkish English Dictionary